package com.kaifamiao.classes;

public class Bear {
    // 类变量( class variable ) 俗称 "静态变量"
    static String school;

    // 类初始化器( static initializer ) 俗称 "静态代码块"
    // 类初始化器 用来完成对 类变量 的 初始化操作
    static {
        System.out.printf( "school: %s\n", school );
        school = "熊熊乐园";
        System.out.printf( "school: %s\n", school );
    }

    // 实例变量( instance variable )
    String name ;

    // 实例初始化器( instance initializer ) 俗称 "普通代码块"
    // 实例初始化器 用来完成对 实例变量 的 初始化操作
    {
        System.out.printf( "name: %s\n", name );
        name = "小熊熊" ;
        System.out.printf( "name: %s\n", name );
    }

}
